have someone's blood on your hands - Turco Inglés Diccionario